Is it any good or will it even fit? All I know is that it looks pretty cool and its cheap, I'm not really worried if my suspension will feel much better because of it. I'm just wondering how good this store is and will it fit my car. Thanks for the help.